global challenge - Turkish English Dictionary